flowchart TD
A["User Input
YouTube URL or Command"]
B["Entry Script
run_pxagent002.py / pxagent002.py / run.py"]
C["PxAgent.run()
agent/agent.py"]
D{YouTube URL 포함?}
E["안내 메시지
YouTube 링크를 주세요"]
F["_maybe_youtube_workflow()"]
G{시간 정보 포함?}
H["pending_url 저장
시간 요청"]
I["run_tool : youtube_stt"]
J["tool_router.py
run_tool()"]
K["register()
importlib"]
L["youtube_stt.py
run(args)"]
M["Transcript 생성"]
N["raw transcript 저장
Desktop txt"]
O["compose 문서
OpenAI API"]
P["섹션 필터링"]
Q["export files
RTF DOC DOCX"]
R{SMTP 설정 있음?}
S["이메일 전송"]
T["이메일 생략"]
U["memory 저장
요약"]
V["최종 Assistant 출력"]
A --> B --> C --> D
D -- 아니오 --> E
D -- 예 --> F --> G
G -- 아니오 --> H
G -- 예 --> I --> J --> K --> L --> M
M --> N --> O --> P --> Q --> R
R -- 예 --> S --> U
R -- 아니오 --> T --> U
U --> V
👋 환영합니다!
📢 페이스북에 공유하기